using Microsoft.SharePoint;

namespace SharePoint.DataMapper
{
	[ContentType("DomainGroup", "0x010C")]
	public interface IDomainGroup : IGenericItem
	{
		[Field("Name", SPFieldType.Text)]
		string Name { get; set; }

		[Field("EMail", SPFieldType.Text)]
		string EMail { get; set; }

		[Field("Notes", SPFieldType.Note)]
		string Notes { get; set; }

		[Field("IsSiteAdmin", SPFieldType.Boolean)]
		bool IsSiteAdmin { get; set; }

		[Field("Deleted", SPFieldType.Boolean)]
		bool Deleted { get; set; }

		[Field("Picture", SPFieldType.URL, UrlFormat = SPUrlFieldFormatType.Image)]
		SPFieldUrlValue Picture { get; set; }

		[Field("SipAddress", SPFieldType.Text)]
		string SipAddress { get; set; }
	}
}